a sizable income - Alemán Inglés Diccionario